/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package eloma.classe;

import java.util.ArrayList;
import java.util.Dictionary;
import java.util.Hashtable;
import java.util.List;

/**
 *
 * @author Icaro
 */
public class Cliente {

    public int idCliente;
    public String nome;
    public String nomeFantasia;
    public String endereco;
    public int numero;
    public String complemento;
    public int idCidade;
    public String estado;
    public String cep;
    public String observacoes;
    public String cnpjCpf;
    public String incricao;
    public String telefone;
    public String teleFax;
    public String celular;
    public String outrosContato;
    public String bairro;
    public String email;
    public String tipoPessoa;

    /*
     Esse List foi criado para as pesquisas.
     */
    public Dictionary<String, String> getCampos() {

        Dictionary<String, String> campos = new Hashtable<String, String>();

        campos.put(nome, "Nome");
        campos.put(nomeFantasia, "Nome Fantasia");

        return campos;
    }

    public int getIdCliente() {
        return idCliente;
    }

    public void setIdCliente(int idCliente) {
        this.idCliente = idCliente;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public String getNomeFantasia() {
        return nomeFantasia;
    }

    public void setNomeFantasia(String nomeFantasia) {
        this.nomeFantasia = nomeFantasia;
    }

    public String getEndereco() {
        return endereco;
    }

    public void setEndereco(String endereco) {
        this.endereco = endereco;
    }

    public int getNumero() {
        return numero;
    }

    public void setNumero(int numero) {
        this.numero = numero;
    }

    public String getComplemento() {
        return complemento;
    }

    public void setComplemento(String complemento) {
        this.complemento = complemento;
    }

    public int getIdCidade() {
        return idCidade;
    }

    public void setIdCidade(int idCidade) {
        this.idCidade = idCidade;
    }

    public String getEstado() {
        return estado;
    }

    public void setEstado(String estado) {
        this.estado = estado;
    }

    public String getCep() {
        return cep;
    }

    public void setCep(String cep) {
        this.cep = cep;
    }

    public String getObs() {
        return observacoes;
    }

    public void setObs(String obs) {
        this.observacoes = obs;
    }

    public String getCnpjCpf() {
        return cnpjCpf;
    }

    public void setCnpjCpf(String cnpjCpf) {
        this.cnpjCpf = cnpjCpf;
    }

    public String getIncricao() {
        return incricao;
    }

    public void setIncricao(String incricao) {
        this.incricao = incricao;
    }

    public String getTelefone() {
        return telefone;
    }

    public void setTelefone(String telefone) {
        this.telefone = telefone;
    }

    public String getTeleFax() {
        return teleFax;
    }

    public void setTeleFax(String teleFax) {
        this.teleFax = teleFax;
    }

    public String getCelular() {
        return celular;
    }

    public void setCelular(String celular) {
        this.celular = celular;
    }

    public String getOutrosContato() {
        return outrosContato;
    }

    public void setOutrosContato(String outrosContato) {
        this.outrosContato = outrosContato;
    }

    public String getBairro() {
        return bairro;
    }

    public void setBairro(String bairro) {
        this.bairro = bairro;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getTipoPessoa() {
        return tipoPessoa;
    }

    public void setTipoPessoa(String tipoPessoa) {
        this.tipoPessoa = tipoPessoa;
    }

    @Override
    public String toString() {
        return idCliente + " - " + nome;
    }

}
